package com.suray.system.run.seer.type;

public enum SeerAgvBlockState {
//    （已创建(CREATED)，正在执行(RUNNING)，完成(FINISHED)，失败(FAILED)，终止(STOPPED)）
//    （已创建(CREATED)，待分配(ToBeDispatched)，正在执行(RUNNING)，完成(FINISHED)，失败（FAILED 主动失败），终止（STOPPED 被人为终止），无法执行（Error 参数错误），等待(WAITING block为空或者所有block都已经做完但是因为complete为false导致一直在等待新的block)
    TASK_CREATE("CREATED"),
    TASK_CONFIRM("RUNNING"),
    TASK_FINISH("FINISHED"),
    TASK_FAIL("FAILED"),
    TASK_STOP("STOPPED"),
    ;

    String des;
    SeerAgvBlockState(String des) {
        this.des = des;
    }

    public String getDes() {
        return des;
    }
}
